package com.phpxiu.app.model.list;

import com.phpxiu.app.model.LBSInfo;
import com.phpxiu.app.model.LiveRoomHost;

/**
 * Created by 吴金洲 on 2016/8/31
 */
public class HomeFollow extends ListItem {
    public final static int TYPE_EMPTY_LIVING=0x1;//显示没有关注的人在直播
    public final static int TYPE_LIVING_ITEM=0x2;//正在直播的项
    public final static int TYPE_HISTORY_ITEM_LABEL=0x3;//分割标题视图
    public final static int TYPE_HISTORY_ITEM=0x4;//回放的项

    private String chatRoomId;//聊天室id
    private String avRoomId;//音视频房间id
    private String title;//标题 回放数据
    private String cover;//直播封面海报,全地址
    private String admireCount;//点赞数量
    private String watchCount;//观看人数
    private String onlineCount;//在线人数
    private String timeSpan; //?
    private String createTime;//创建时间
    private String type;//0:公开直播;1:原系统保留;2:私密直播(密码或付费其一兼有);3:付费直播
    private LiveRoomHost host;//主播信息 回放数据
    private LBSInfo lbs;//位置信息

    //回放数据
    private String viewed;//点播次数
    private String vote;//收到获票数，直播累计收到的票数
    private String date;//观看时，距已直播结束时间
    private String url;//录制的mp4文件资源

    private boolean isEnd=false;//是否结束直播

    public String getChatRoomId() {
        return chatRoomId;
    }

    public void setChatRoomId(String chatRoomId) {
        this.chatRoomId = chatRoomId;
    }

    public String getAvRoomId() {
        return avRoomId;
    }

    public void setAvRoomId(String avRoomId) {
        this.avRoomId = avRoomId;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getCover() {
        return cover;
    }

    public void setCover(String cover) {
        this.cover = cover;
    }

    public String getAdmireCount() {
        return admireCount;
    }

    public void setAdmireCount(String admireCount) {
        this.admireCount = admireCount;
    }

    public String getWatchCount() {
        return watchCount;
    }

    public void setWatchCount(String watchCount) {
        this.watchCount = watchCount;
    }

    public String getOnlineCount() {
        return onlineCount;
    }

    public void setOnlineCount(String onlineCount) {
        this.onlineCount = onlineCount;
    }

    public String getTimeSpan() {
        return timeSpan;
    }

    public void setTimeSpan(String timeSpan) {
        this.timeSpan = timeSpan;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public LiveRoomHost getHost() {
        return host;
    }

    public void setHost(LiveRoomHost host) {
        this.host = host;
    }

    public LBSInfo getLbs() {
        return lbs;
    }

    public void setLbs(LBSInfo lbs) {
        this.lbs = lbs;
    }

    public boolean isEnd() {
        return isEnd;
    }

    public void setEnd(boolean isEnd) {
        this.isEnd = isEnd;
    }

    public String getViewed() {
        return viewed;
    }

    public void setViewed(String viewed) {
        this.viewed = viewed;
    }

    public String getVote() {
        return vote;
    }

    public void setVote(String vote) {
        this.vote = vote;
    }

    public String getDate() {
        return date;
    }

    public void setDate(String date) {
        this.date = date;
    }

    public String getUrl() {
        return url;
    }

    public void setUrl(String url) {
        this.url = url;
    }

}
